<?php

namespace IDock\Insurance\ZFIC\Bean;

/**
 * 被保人信息
 */
class Insured
{
    public $insuredName = '';
    public $identifyType = '';
    public $identifyNumber = '';
    public $sex = '';
    public $birthDate = '';
    public $mobileNumber = '';
    public $insuredType = '';
    public $insuredAddress = '';
    public $postCode = '';
    public $officePhone = '';
    public $contactName = '';
    public $contactMobile = '';
    public $carInsuredRelation = '';
    public $email = '';
    public $idcardInstitutions = '';
    public $nationality = '';
    public $identifyStartDate = '';
    public $identifyEndDate = '';
    public $insuredNature = '';

    /**
     * @return string
     */
    public function getInsuredName(): string
    {
        return $this->insuredName;
    }

    /**
     * @param string $insuredName
     */
    public function setInsuredName(string $insuredName): void
    {
        $this->insuredName = $insuredName;
    }

    /**
     * @return string
     */
    public function getIdentifyType(): string
    {
        return $this->identifyType;
    }

    /**
     * @param string $identifyType
     */
    public function setIdentifyType(string $identifyType): void
    {
        $this->identifyType = $identifyType;
    }

    /**
     * @return string
     */
    public function getIdentifyNumber(): string
    {
        return $this->identifyNumber;
    }

    /**
     * @param string $identifyNumber
     */
    public function setIdentifyNumber(string $identifyNumber): void
    {
        $this->identifyNumber = $identifyNumber;
    }

    /**
     * @return string
     */
    public function getSex(): string
    {
        return $this->sex;
    }

    /**
     * @param string $sex
     */
    public function setSex(string $sex): void
    {
        $this->sex = $sex;
    }

    /**
     * @return string
     */
    public function getBirthDate(): string
    {
        return $this->birthDate;
    }

    /**
     * @param string $birthDate
     */
    public function setBirthDate(string $birthDate): void
    {
        $this->birthDate = $birthDate;
    }

    /**
     * @return string
     */
    public function getMobileNumber(): string
    {
        return $this->mobileNumber;
    }

    /**
     * @param string $mobileNumber
     */
    public function setMobileNumber(string $mobileNumber): void
    {
        $this->mobileNumber = $mobileNumber;
    }

    /**
     * @return string
     */
    public function getInsuredType(): string
    {
        return $this->insuredType;
    }

    /**
     * @param string $insuredType
     */
    public function setInsuredType(string $insuredType): void
    {
        $this->insuredType = $insuredType;
    }

    /**
     * @return string
     */
    public function getInsuredAddress(): string
    {
        return $this->insuredAddress;
    }

    /**
     * @param string $insuredAddress
     */
    public function setInsuredAddress(string $insuredAddress): void
    {
        $this->insuredAddress = $insuredAddress;
    }

    /**
     * @return string
     */
    public function getPostCode(): string
    {
        return $this->postCode;
    }

    /**
     * @param string $postCode
     */
    public function setPostCode(string $postCode): void
    {
        $this->postCode = $postCode;
    }

    /**
     * @return string
     */
    public function getOfficePhone(): string
    {
        return $this->officePhone;
    }

    /**
     * @param string $officePhone
     */
    public function setOfficePhone(string $officePhone): void
    {
        $this->officePhone = $officePhone;
    }

    /**
     * @return string
     */
    public function getContactName(): string
    {
        return $this->contactName;
    }

    /**
     * @param string $contactName
     */
    public function setContactName(string $contactName): void
    {
        $this->contactName = $contactName;
    }

    /**
     * @return string
     */
    public function getContactMobile(): string
    {
        return $this->contactMobile;
    }

    /**
     * @param string $contactMobile
     */
    public function setContactMobile(string $contactMobile): void
    {
        $this->contactMobile = $contactMobile;
    }

    /**
     * @return string
     */
    public function getCarInsuredRelation(): string
    {
        return $this->carInsuredRelation;
    }

    /**
     * @param string $carInsuredRelation
     */
    public function setCarInsuredRelation(string $carInsuredRelation): void
    {
        $this->carInsuredRelation = $carInsuredRelation;
    }

    /**
     * @return string
     */
    public function getEmail(): string
    {
        return $this->email;
    }

    /**
     * @param string $email
     */
    public function setEmail(string $email): void
    {
        $this->email = $email;
    }

    /**
     * @return string
     */
    public function getIdcardInstitutions(): string
    {
        return $this->idcardInstitutions;
    }

    /**
     * @param string $idcardInstitutions
     */
    public function setIdcardInstitutions(string $idcardInstitutions): void
    {
        $this->idcardInstitutions = $idcardInstitutions;
    }

    /**
     * @return string
     */
    public function getNationality(): string
    {
        return $this->nationality;
    }

    /**
     * @param string $nationality
     */
    public function setNationality(string $nationality): void
    {
        $this->nationality = $nationality;
    }

    /**
     * @return string
     */
    public function getIdentifyStartDate(): string
    {
        return $this->identifyStartDate;
    }

    /**
     * @param string $identifyStartDate
     */
    public function setIdentifyStartDate(string $identifyStartDate): void
    {
        $this->identifyStartDate = $identifyStartDate;
    }

    /**
     * @return string
     */
    public function getIdentifyEndDate(): string
    {
        return $this->identifyEndDate;
    }

    /**
     * @param string $identifyEndDate
     */
    public function setIdentifyEndDate(string $identifyEndDate): void
    {
        $this->identifyEndDate = $identifyEndDate;
    }

    /**
     * @return string
     */
    public function getInsuredNature(): string
    {
        return $this->insuredNature;
    }

    /**
     * @param string $insuredNature
     */
    public function setInsuredNature(string $insuredNature): void
    {
        $this->insuredNature = $insuredNature;
    }


}